Digital Garden国内访问大框问题
Check
作者已经接受了我的 PR,这个问题应该不会出现了 2023 年 5 月 24 日 22:17:40
无法加载文件关系图
因为 cdn.jsdelivr.net 在国内已经无法使用,而 Digital Garden 在 vercel 的构建仓库中默认使用的确实 cdn.jsdelivr.net。导致在国内访问的时候无法加载对应 js,则会出现下图的问题。
这个问题一开始也困扰了我一段时间,毕竟如果关闭局部关系图的展示那还叫数字花园吗?而且我自己访问其实并不会出现这个问题,直到我在看到了 cdn.jsdelivr.net 后。。。
替换 Cdn 解决问题
首先将托管仓库拉到本地(不会拉就百度,教程都挺详细的)
需要替换的文件目录:
src\site\_includes\components\pageheader.njk
src\site\_includes\components\timestamps.njk
将 cdn.jsdelivr.net
使用 ctrl+h
替换为 fastly.jsdelivr.net
,下图是我替换后的结果
commit 这次修改,然后 push 到远程仓库。等待 vercel 构建完成后访问,应该就没问题了
Info
我已经向作者提交了 pr,在作者采纳之前可以作为临时补救方法 2023 年 5 月 2 日 22:36:07